An Example of Constraint Weaving in Domain-Specific Modeling
نویسندگان
چکیده
There is a growing interest in the area of Advanced Separation of Concerns (ASOC). This is evident in the numerous workshops on this topic that have been offered recently at the past OOPSLA, ICSE, and ECOOP conferences. An example of the work in this area is AspectOriented Programming (AOP). In AOP, new programming language constructs are provided that permit a better modularization of concerns that crosscut the solution space [Kiczales et al., 01].
منابع مشابه
Weaving Deployment Aspects into Domain-specific Models
Domain-specific models increase the level of abstraction used to develop largescale component-based systems. Model-driven development approaches (e.g., ModelIntegrated Computing and Model-Driven Architecture) emphasize the use of models at all stages of system development. Decomposing problems using pure model-driven approaches, however, sometimes results in a separation of the artifacts in a w...
متن کاملEstimation of the Domain of Attraction of Free Tumor Equilibrium Point for Perturbed Tumor Immunotherapy Model
In this paper, we are going to estimate the domain of attraction of tumor-free equilibrium points in a perturbed cancer tumor model describing the tumor-immune system competition dynamics. The proposed method is based on an optimization problem solution for a chosen Lyapunov function that can be casted in terms of Linear Matrix Inequalities constraint and Taylor expansion of nonlinear terms. We...
متن کاملBusiness Metadata for the DataWarehouse - Weaving Enterprise Goals and Multidimensional Models
Enterprise organizations use Data Warehouses (DWHs) to analyze their performance. Performance is judged regarding the achievement of goals. DWH data models are well established. There exist numerous domain-specific modeling approaches. Enterprises also often model their goals in terms of formal or semiformal goal models. The problem is that these two aspects the Data Warehouse and the Enterpris...
متن کاملConstraint-Based Model Weaving
Aspect-Oriented Modeling (AOM) is a promising technique for untangling the concerns of complex enterprise software systems. AOM decomposes the cross-cutting concerns of a model into separate models that can be woven together to form a composite solution model. In many domains, such as multi-tiered e-commerce web applications, separating concerns is much easier than deducing the proper way to we...
متن کاملOptimizing Constraint Weaving in Model Transformation with Structural Constraint Specification
Model-Driven Architecture (MDA) as a model-based approach to software development facilitates the synthesis of application programs from models created using customized, domain-specific model processors. MDA model compilers can be realized by graph rewriting-based model transformation. In Visual Modeling and Transformation System (VMTS), metamodel-based rewriting rules facilitate to assign OCL ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001